brain corals - Spanish English Dictionary